﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace FlyingCircusWebIS.Models
{
    public interface IVooDAO
    {
        void Adicionar(Voo entidade);

        void Atualizar(Voo entidade);

        void RemoverPorId(int id);

        Voo BuscarPorId(int id);

        List<Voo> Listar();

        List<VooFormatado> ListarVooFormatado();

        List<Aeronave> ListarAeronavesDisponiveis(DateTime dataPartida, DateTime dataChegada);
    }
}